$(function () {
	//发送私信框
   //点击回复，一个是发送私信按纽，一个是回复按纽
   $('.l-reply,.send').click(function () {
      var username = '';
      //处理回复按纽
      //把私信的发送人获取
      if ($(this).attr('class') == 'l-reply') {
         username = $(this).parents('dd').prev().find('a').html();
      }

   	var letterLeft = ($(window).width() - $('#letter').width()) / 2;
	 	var letterTop = $(document).scrollTop() + ($(window).height() - $('#letter').height()) / 2;
		var obj = $('#letter').show().css({
	 		'left' : letterLeft,
	 		'top' : letterTop
	 	});
      //找到发送框中的用户名
      obj.find('input[name=name]').val(username);
      obj.find('textarea').focus();
		createBg('letter-bg');
		drag(obj, obj.find('.letter_head'));
   });
   //关闭
   $('.letter-cencle').click(function () {
   		$('#letter').hide();
   		$('#letter-bg').remove();
   });

   /**
    * 删除私信
    */
   $('.del-letter').click(function () {
      var isDel = confirm('确定删除该私信？');
      var lid = $(this).attr('lid');
      var obj = $(this).parents('dl');

      if (isDel) {
         $.post(delLetter, {lid : lid}, function (data) {
            if (data) {
               obj.slideUp('slow', function () {
                  obj.remove();
               });
            } else {
               alert('删除失败重请试...');
            }
         }, 'json');
      }
   })
      //ajax发送私信 
   $('.send-lt-sub').click(function() {
      var name=$('.send-user input').val();
      var content=$('.send-cons textarea').val();
      var data={
         name:name,
         content:content
      }
      $.post(sendLetter, data, function(data) {
         if(data==0){
            $('#letter').hide();
            $('#letter-bg').remove();
            showTips('譔用户不存在的兄弟');
         }else{
            $('#letter').hide();
            $('#letter-bg').remove();
            showTips('己经帮老哥你发过去了');            
         }
      },'json');
   });

});
//效果函数
function showTips(tips,time,height){
   var windowWidth = $(window).width();height=height?height:$(window).height();
   time = time ? time : 1;
   var tipsDiv = '<div class="tipsClass">' + tips + '</div>';
   $( 'body' ).append( tipsDiv );
   $( 'div.tipsClass' ).css({
      'top' : height/2 + 'px',
      'left' : ( windowWidth / 2 ) - 100 + 'px',
      'position' : 'absolute',
      'padding' : '3px 5px',
      'background': '#670768',
      'font-size' : 14 + 'px',
      'text-align': 'center',
      'width' : '300px',
      'height' : '40px',
      'line-height' : '40px',
      'color' : '#fff',
      'font-weight' : 'bold',
      'opacity' : '0.8'
   }).show();
   setTimeout( function(){
      $( 'div.tipsClass' ).animate({
         top: height/2-50+'px'
      }, "slow").fadeOut();
   }, time * 1000);
}
